legume forages - Turkish English Dictionary